package edu.arizona.sista.learn.activity.model;

public enum RelationType {
	//Freska semi-interval relations:
	ol, //older than	
	yo,	//younger than
	hh,	//head-to-head with
	sv,	//survives
	sb,	//survived by
	tt,	//tail-to-tail with
	pr,	//precedes
	sd,	//succeeds
	ct,	//contemporary with (concurrent with)
	bd,	//born before death of
	db, //died after birth of
	//combinations:
	oh, //older than or head to head
	st, //survived by or tail to tail
//	ob,	//older than & survived by
//	ys,	//younger than & survives
//	oc,	//older than & contemporary with
//	yc,	//younger than & contemporary with
//	sc,	//survives & contemporary with
//	bc, //survived by & contemporary with
	
	//Allen interval relations (also combinations of Freska)
	lt, //before (less than)  
	gt, //after (greater than)
	eq, //equals
	m,  //meets
	mi, //met by
	o,  //overlaps
	oi, //overlapped by
	d,  //during
	di, //inverse during
	s,  //starts
	si, //started by
	f,  //finishes
	fi, //finished by
	
	m_window,	// meets (within some window threshold)
}
